#include <iostream>
#include <queue>

using namespace std;

typedef pair<int, int> PII;
const int N = 1e5 + 10;

int n;
queue<PII> q; // 统计的是 <时间，国家> 
int cnt[N]; // cnt[i] 表示 i 国家一共有多少人
int kinds; // 统计国家的种类

int main()
{
    cin >> n;
    while(n--)
    {
        int t, k; cin >> t >> k;
        for(int i = 1; i <= k; i++)
        {
            int x; cin >> x;
            // <t, x>
            q.push({t, x});
            if(cnt[x]++ == 0) kinds++;
        }

        // 让队列合法
        while(q.size() && q.back().first - q.front().first >= 86400)
        {
            PII tmp = q.front(); q.pop();
            int x = tmp.second;
            if(cnt[x]-- == 1) kinds--;
        }

        cout << kinds << endl;
    }

    return 0;
}